import request from '@/utils/request'

// 登录方法
export function login(encryptedData, iv, session_key) {
  const data = {
    encryptedData,
    iv,
    session_key,
  }
  return request({
    'url': '/login/phone',
    headers: {
      isToken: false
    },
    'method': 'post',
    'data': data
  })
}

//通过wx.login()返回的code获取session_key，unionid，openid
// export function getDataByCode(code) {
// 	return uni.request({
// 		url: 'https://api.weixin.qq.com/sns/jscode2session',  
// 		method:'GET',  
// 		data: {  
// 			appid: 'wx5e13ad5d9816514a',                         //你的小程序的APPID  
// 			secret: '5ea163f4e52f263aa9c29e41d9057011',                 //你的小程序的secret,  
// 			js_code:  code,                                 //wx.login 登录成功后的code  
// 			grant_type: 'authorization_code',
// 		},
// 		success: (cts) => {  						  // 换取成功后 暂存这些数据 留作后续操作  
// 			// this.openId=cts.data.openid               //openid 用户唯一标识  
// 			// this.unionid=cts.data.unionid             //unionid 开放平台唯一标识   当公众号和小程序同时登录过才会有
// 			// thus.session_key=cts.data.session_key     //session_key  会话密钥  
// 			console.log("cts",cts)
// 			// console.log(this.data)
// 		},
// 		fail: (err) => {
// 			console.log('获取openid,session_key失败')
// 		}
// 	})
// }

// 获取用户详细信息
export function getInfo() {
  return request({
    'url': '/getInfo',
    'method': 'get'
  })
}

// 退出方法
export function logout() {
  return request({
    'url': '/logout',
    'method': 'post'
  })
}

// 获取验证码
export function getCodeImg() {
  return request({
    'url': '/captchaImage',
    headers: {
      isToken: false
    },
    method: 'get',
    timeout: 20000
  })
}
